.knowledge .knowledge-nav{width: 996px;overflow: hidden;clear: both;border: 1px solid #ccc;margin: 20px auto}
.knowledge .knowledge-nav li{float: left;width: 248px;text-align: center;height: 45px;line-height: 45px;border-left:1px solid #ccc}
.knowledge .knowledge-nav li.activer{background: #004799}
.knowledge .knowledge-nav li a:hover{color: #004799}
.knowledge .knowledge-nav li.activer a,.knowledge .knowledge-nav li.activer a:hover{color: #fff}
.knowledge .knowledge-nav li.last{border-right:none}

.conditionsInquiry{margin-bottom: 20px;overflow: hidden;border-bottom: 1px solid #ccc;padding-bottom: 20px}
.category{float: left}
.category .selt{width: 180px;height: 35px;line-height: 35px}
.searchItme{width: 280px;position: relative;float: right}
.keyword-wrapper .search{width: 280px;height: 35px;line-height: 35px;padding: 0px 40px 0px 10px}
.searchIcon{text-indent: -99999;cursor: pointer; border:none;background: url(../img/question/searchIcon.png) no-repeat 10px 7px;position: absolute;width: 40px;height: 35px;right: 1px;top: 1px}

.knowledgeDownload .numlr .download{width: 90px;height: 25px;line-height: 25px;border:1px solid #ccc;  display: inline-block;text-align: center;border-radius: 2px}
.knowledgeDownload .knowledgetxt{text-align: center;  color: #757575}
/* 律师文章分享 */
.artivleSharelist{margin-bottom: 20px;border-bottom: 1px solid #ccc;}
.artivleSharelist dt, .artivleSharelist dd{float: left;line-height: 25px}
.artivleSharelist dd.title,.artivleSharelist dd.issuetxt{cursor: pointer}
.artivleSharelist dt{width: 190px;min-height: 140px}
.artivleSharelist dd{width: 810px}
.artivleSharelist dd .dateTime{float: left}
.artivleSharelist dd.issuetxt{height: 75px; overflow: hidden}
.numlr{float: right}
.numlr a:hover{color: #424242; }
.numlr label{padding-right: 20px;height: 35px;line-height: 35px;display: inline-block}
.numlr b.line{padding-right: 20px}
.numlr label.last{margin-right: 0px;border-right: none;padding-right: 0px}
.numlr label.readNumber{background: url(../img/question/read.png) no-repeat 0px 9px;padding-left: 37px}
.numlr label.like{background: url(../img/question/like.png) no-repeat 0px 9px;padding-left: 30px}
.numlr label.review{background: url(../img/question/review.png) no-repeat 0px 11px;padding-left: 30px}
.issuetxt,.dateTime{color: #757575}



/*在线培训*/
.cwrap {width: 996px;padding: 10px;border: 1px solid transparent;_border: 0;display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;margin: 20px auto 0}
.cwrap:hover {-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;-moz-box-shadow: #ececec 0 1px 1px;-webkit-box-shadow: #ececec 0 1px 1px;box-shadow: #ececec 0 1px 1px;border: 1px solid #ddd;_border: 0}
.cwrap.z-first {margin-top: 0}
.u-knowledge {height: 125px;position: relative}
.u-knowledge .cimgwrap {float: left;text-align: center;margin-right: 20px}
.u-knowledge .cimg {width: 220px;height: 124px}
.u-knowledge .ccnt {float: left;width: 480px}
.u-knowledge .cname {font-size: 20px;display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;max-width: 480px;width: auto!important;_width: 480px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-wrap: normal;-moz-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;transition: .3s;color: #333;margin-bottom: 3px}
.u-knowledge .cname:hover {color: #62b4f7}
.u-knowledge .cinfo {height: 14px;line-height: 14px;margin-bottom: 8px}
.u-knowledge .cinfo span {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;float: left;height: 14px}
.u-knowledge .class-number {font-size: 14px;color: #999;line-height: 14px}
.u-knowledge .vote-number {font-size: 12px;color: #aaa;margin: 0 8px}
.u-knowledge .cintro {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;font-size: 14px;line-height: 20px;color: #999;margin-bottom: 10px;height: 40px;overflow: hidden}
.u-knowledge .cagency {font-size: 14px;line-height: 18px}
.icon-sep {display: inline-block;vertical-align: middle;width: 2px;height: 14px;border-right: 1px solid #ccc}
.u-knowledge .icon-sep {margin: 0 7px}
.u-knowledge .icon-sep-left {float: left}
.u-knowledge .price {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;color: #e85308;margin-top: -1px}
.u-knowledge .price_free {color: #5fb41b}
.u-knowledge .agency {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;margin-top: -1px;color: #999;-moz-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;transition: .3s;max-width: 400px;width: auto!important;_width: 400px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-wrap: normal}
.u-knowledge .agency:hover {color: #62b4f7}
.u-knowledge .btn-primary-apply {width: 100px;height: 36px;font-size: 16px;line-height: 36px;position: absolute;right: 24px;top: 36px}
.btn-primary {margin-bottom: 0;cursor: pointer;border: 1px solid transparent;overflow: hidden;font-size: 14px;text-align: center;vertical-align: middle;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;-moz-user-select: -moz-none;-ms-user-select: none;-webkit-user-select: none;user-select: none;display: inline-block;vertical-align: middle;color: #fff;background-color: #004799}
.u-star-wrap {height: 12px}
.u-star-wrap i {vertical-align: top}
.u-company {height: 70px;background-color: #f4f5f7;margin-top: 15px}
.u-company .title {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;float: left;font-size: 16px;line-height: 70px;color: #333;padding: 0 20px}
.u-company .pics {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;float: left;height: 60px;padding-top: 10px}
.u-company .picitem {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;width: 82px;height: 48px;border: 1px solid #eee;margin-right: 5px}
.icon-star_big,.icon-half_big{display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;background: url('../img/knowledge/icon-star.png') no-repeat;width: 15px;height: 15px}
.icon-star_big{background: url('../img/knowledge/icon-star.png') no-repeat}
.icon-half_big {background: url('../img/knowledge/icon-star.png') no-repeat}

/*在线培训详情*/
.mod-course-banner{margin:0 auto;cursor:default;position:relative}
.mod-course-banner__img-wrap{width:440px;height:248px;float:left;text-align:center}
.mod-course-banner__img{width:440px;height:248px}
.mod-course-banner__video-mask{position:absolute;width:440px;height:248px;top:0;left:0}
.mod-course-banner__content{position:relative;margin-left:40px;float:left;min-height:248px}
.mod-course-banner__btn-wrap-free,.mod-course-banner__btn-wrap-video{position:absolute;bottom:0}
.mod-course-banner__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}
.mod-course-banner__title{font-size:22px;letter-spacing:1px;width:auto!important;margin-top:-8px;margin-bottom:5px;height:33px;line-height:33px}
.mod-course-banner__social{font-size:12px;color:#666;margin-bottom:5px}
.mod-course-banner__social a,.mod-course-banner__social span{display:inline-block;vertical-align:middle;vertical-align:top}
.mod-course-banner__star-wrap{margin-right:10px;margin-top:-2px}
.mod-course-banner__vote-number{color:#AAA}
.mod-course-banner__sep{margin:0 10px;color:#C6C7C8;font-size:12px}
.mod-course-banner__share{margin-top:1px;cursor:pointer;vertical-align:top;position:relative;color:#666}
.mod-course-banner__share .i-share{margin-right:5px}
.mod-course-banner__share:hover{color:#333}
.mod-course-banner__share .share-panel{display:none;position:absolute;top:14px;left:0;z-index:9}
.mod-course-banner__share .share-panel-content{display:block;margin-top:3px;padding:4px 9px;width:100px;font-size:0;line-height:0;text-align:center;border:1px solid #dcdcdc;background:#fff}
.wrap-choose-time{padding-top:30px}
.op-right{float:right;width:480px;height:42px}
.high-hide{display:none!important}

.mod-course-banner__btn-wrap .btn-primary{width:166px;height:50px;font-size:16px;line-height:50px}
.button-region .btn-default,.button-region .btn-primary{width:166px}
.mod-course-banner__content{width:480px}
.mod-course-banner__title{max-width:480px}
.mod-course-banner__title_v{font-size:18px}
.mod-course-banner__time{max-width:405px;width:auto!important}
.mod-course-list__zhi .mod-course-list__time-wrap{left:382px;width:175px;text-align:right}
.mod-course-list_tab{min-height:150px;height:auto!important}
.nodata-info{padding:115px 0 0 202px;border-top:1px solid transparent}
.nodata-info .ico-wording{font-size:16px;margin-left:7px;margin-top:7px;color:#666}
.mod-side-bar-right__school .score_grade{color:#e80808}
.mod-side-bar-right__school .btn-default{width:78px;height:28px;line-height:28px;margin-right:12px}
.mod-side-bar-right__school .btn-weak{width:98px;height:28px;border:1px solid #d9d9d9;line-height:28px}
.mod-side-bar-right__score{margin-top:18px;color:#666;line-height:28px}
.school-name{margin-right:10px;font-style:normal;display:inline;vertical-align:middle}
.mod-side-bar-right__school-right-text{margin-left:0}
.mod-side-bar-right__course-cover{float:left;width:90px;height:50px;position:relative}
.mod-side-bar-right__course-name{float:left;margin-left:10px;width:98px;color:#666;max-height:52px;height:auto!important;overflow:hidden;line-height:18px;margin-top:-2px}
.mod-side-bar-right__course-name:hover{color:#049ee4}
.mod-side-bar-right__li{margin-bottom:16px}
.mod-side-bar-right__op{color:#1a96e1}
.mod-side-bar-right__arrow{display:inline-block;width:9px;height:5px;margin-left:6px;background:url(http://9.url.cn/edu/img/bg/contact_expand.6b2bf.png) no-repeat;vertical-align:middle}
.r{float:right}

.course-info-main{margin-top:40px}
.course-info-main .content-wrap{padding-right:320px;margin-bottom:29px;overflow-x:hidden}
.course-info-main .info-bar{position:relative;margin-bottom:65px}
.course-info-main .info-bar .start-study-btn{width:240px;margin-bottom:-60px}
.course-info-main .info-bar .start-study-title{position:absolute;right:0;top:70px;width:240px;text-align:center;color:#787D82;font-size:12px}
.course-info-main .info-bar.multiple .start-study-btn{margin-bottom:0}
.course-info-main .aside{margin-right:-320px;padding-top:98px;width:240px}
.course-info-main .aside .hd{margin-bottom:38px}
.course-info-main .aside h4{padding-bottom:18px;font-weight:700;font-size:16px;border-bottom:1px solid #d0d6d9}
.course-info-main .aside h4 small{margin-left:4px;font-size:12px;font-weight:400}
.course-info-main .aside .refresh{margin-top:4px;font-size:12px;color:#787d82}
.course-info-main .aside .refresh:hover{color:#f01400}
.course-info-main .aside .teacher-info{padding:20px 0 20px 90px;overflow:hidden}
.course-info-main .aside .teacher-info img{float:left;margin-left:-90px;width:80px;height:80px;border-radius:100%}
.course-info-main .aside .teacher-info .tit{display:block;margin:20px 0 6px}
.course-info-main .aside .teacher-info .tit a{font-weight:700;color:#14191e}
.course-info-main .aside .teacher-info .tit a:hover{color:#f01400}
.course-info-main .aside .teacher-info .job{font-size:12px;color:#787d82}
.course-info-main .aside .teacher-info .icon-imooc{color:#f01400;font-size:16px;margin:0 0 0 10px;vertical-align:-2px}
.course-info-main.has-progress .aside{padding-top:14px}
.course-info-main .content{float:left;width:100%;overflow:hidden}
.course-info-main .content .ctit{margin-bottom:6px;font-weight:700;font-size:18px;color:#004799}
.course-info-main .content .course-brief{margin-bottom:38px;padding:20px 0 30px 0;border-bottom:1px solid #d0d6d9}
.course-info-main .content .course-brief p{line-height:28px}
.course-info-main .content .course-outline .bars{margin-bottom:39px}
.course-info-main .content .course-outline .tools{margin:7px 0 0 18px}
.course-info-main .content .course-outline .tools li{display:block;padding:0 32px 0 20px;height:20px;line-height:20px;font-size:16px;font-weight:700;color:#787d82;border-left:1px solid #d0d6d9;cursor:default}
.course-info-main .content .course-outline .tools li i{margin-left:8px;font-weight:400;vertical-align:-2px}
.course-info-main .content .course-outline .tools li span{display:none;margin-left:8px;font-size:12px}
.course-info-main .content .course-outline .tools li:hover span{display:inline}
.course-info-main .content .course-outline .tools li:hover i{display:none}
.course-info-tip{position:relative;padding:20px;background-color:#edf1f2}
.course-info-tip dl.first{margin-bottom:24px}
.course-info-tip dt{margin-bottom:6px;font-weight:700}
.course-info-tip dd{font-size:12px;line-height:24px;white-space:pre-line}
.course-info-tip:before{content:'';display:block;position:absolute;left:30px;top:-10px;width:0;height:0;border:10px solid transparent;border-top:0 none;border-bottom-color:#edf1f2}
.outline-list{height:530px;overflow-y:scroll}
.outline-list .chapter{position:relative;overflow:hidden;padding:15px 0;z-index:2;vertical-align:middle}
.outline-list .chapter a{cursor:default}
.outline-list .chapter .chapter-icon{float:left;width:40px;height:40px;margin:5px 0 0 0;background:url(../img/knowledge/course_info_sprit.png) no-repeat 0 -106px}
.outline-list .chapter .chapter-bd{position:relative;margin-left:60px;float:none;padding:5px 0;overflow:hidden}
.outline-list .chapter .chapter-bd .name{font-weight:700;font-size:16px}
.outline-list .chapter .chapter-bd .desc{line-height:24px;font-size:12px;color:#787d82}
.outline-list .chapter .name{color:#14191e}
.outline-list .chapter.unopen .chapter-icon{background-position:0 -227px}
.outline-list .chapter.unopen .chapter-bd .desc,.outline-list .chapter.unopen .chapter-bd .name{color:#787d82}
.outline-list .update-tip{padding:30px 0 30px 60px;color:#b5b9bc}



/* 律师的评论*/
.discuss{margin:0 auto;overflow: hidden;border-top: 1px solid #ccc;margin-top: 10px}
.ds-comments-info .title{text-indent: 2em;height: 35px;line-height: 35px}
.discussContext{margin: 0 auto;overflow: hidden;position: relative}
.discussContext .itxtarea,.discussSbmint{width: 680px}
.discussContext .itxtarea{border:1px solid #ccc;padding: 3px 8px 5px}
.discussContext .ds-hidden-text {word-wrap: break-word;visibility: hidden;position: absolute;top: 0;left: 10px;right: 10px}
.discussContext .ds-hidden-text {display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;line-height: 20px;border: none}
.ds-post-toolbar{text-align: right;margin: 10px 0;overflow: hidden}
.ds-post-toolbar a:hover{color:#fff}
.ds-post-toolbar .subComment{border:none;width: 178px;display: block}
.ds-post-toolbar .subComment,.ds-post-toolbar .tip{float: right;clear: both;margin-bottom: 10px}
.ds-post-toolbar .tip{color: red;display: none}

.lv-comment{border-top:1px solid #ccc;padding-top: 20px;color: #757575;margin-bottom: 20px}
.lv-comments .comments-list .comments-list_more {position: relative;top: -2px;margin-bottom: 12px}
.lv-comments .comments-list .comments-list_more .ico_loading {width: 16px;height: 16px;margin-right: 5px;vertical-align: -3px;background: url(img/qz_img/loading.gif?)}
.lv-comments .comments-list .comments-item {list-style: none;padding-top: 15px}
.lv-comments .comments-list .bor3 {border-width: 1px 0 0;border-style: dashed;_border-width: 0 0 1px;border-color: #ccc}
.lv-comments .comments-list .comments-item .comments-item-bd {padding: 0 0 0 60px;position: relative;*zoom: 1}
.lv-comments .comments-list .ui_avatar {position: absolute;left: 0;top: 0}
.lv-comments .comments-list .ui_avatar img {width: 50px;height: 50px;border-radius: 2px}
.lv-comments .comments-list .nickname {display: inline-block;margin-right: 5px;color:#ff8686}
.lv-comments .comments-list .comments-content {min-height: 35px;_height: 35px;position: relative;line-height: 1.6;top: 2px;margin-bottom: -4px}
.lv-comments .comments-list .comments-content img {vertical-align: text-bottom}
.lv-comments .comments-list .comments-content .emoticon {height: 24px}
.lv-comments .comments-list .comments-op {line-height: 30px;position: relative;*zoom: 1;margin-bottom: 12px}
.lv-comments .comments-list .comments-op span {margin-right: 10px}
.lv-comments .comments-list .comments-op a {margin-right: 5px;color: #757575}
.lv-comments .lv-comments-sub {padding: 0 0 5px 40px}
.lv-comments .comments-item-bd .lv-comments-sub {padding: 0 0 5px}
.lv-comments .lv-comments-sub .comments-item {border: none;padding: 0}
.lv-comments .comments-list .comments-item:first-child {border: none;padding-top: 0;margin-top: 0}
.lv-comments .lv-comments-sub .comments-item:first-child {padding-top: 0}
.lv-comments .comments-list ul {_position: relative;_top: -15px;_margin-bottom: -16px;_zoom: 1}
.lv-comments .lv-comments-sub ul {_position: relative;_top: 0;_margin-bottom: 0}
.lv-retweet .lv-pagenav a {display: inline-block;padding: 0 4px;height: 20px;line-height: 20px;min-width: 10px;vertical-align: top\9}
.lv-retweet li {border-width: 1px}
